package com.tan.kotlintest.eventpass

import android.content.Context
import android.util.AttributeSet
import android.view.MotionEvent
import android.widget.FrameLayout
import com.tan.kotlintest.util.LogUtil

/*
 * Copyright (C) 2018 重庆一聊高科技有限公司
 * 版权所有
 *
 * 功能描述：测试android 事件传递的容器B
 * 作者：txj
 * 创建时间：2019/1/24
 *
 * 修改人：
 * 修改描述：
 * 修改日期
 */
class MyFrameLayoutB : FrameLayout {

    constructor(context: Context) : super(context)

    constructor(context: Context, attributeSet: AttributeSet) : super(context, attributeSet)

    constructor(context: Context, attributeSet: AttributeSet, defStyleAttr: Int)
            : super(context, attributeSet, defStyleAttr)

    override fun onInterceptTouchEvent(ev: MotionEvent?): Boolean {
        LogUtil.i("MyFrameLayoutB:   onInterceptTouchEvent")
        return super.onInterceptTouchEvent(ev)
    }

    override fun onTouchEvent(event: MotionEvent?): Boolean {
        LogUtil.i("MyFrameLayoutB:   onTouchEvent")
        return super.onTouchEvent(event)
    }

}